        LIST

;==========================================================================
; 	SDICS8 processor include
; 	SD8000S
;  (c) Copyright 2005-2013 Hangzhou SDIC Microelectronics Co.,Ltd, All rights reserved
;==========================================================================

;==========================================================================
;
;      Verify Processor
;
;==========================================================================
;      IFNDEF __SDICS8
;          MESSG "Processor-header file mismatch.  Verify selected processor."
;      ENDIF

;==========================================================================
;      SDIC Family        EQUates
;==========================================================================

FSR0     	EQU 0
FSR2     	EQU 2
FAST     	EQU 1
W       	EQU 0
F		EQU 1
A        	EQU 0
ACCE	   	EQU 0
BANK	   	EQU 1

#define	 	nop1			dw	0xFFFF

;/==========================================================================
;/
;/ Register Definitions
;/
;/==========================================================================
ILRCON		EQU		0001H
ILRCEN	EQU   	7
ILRCT4	EQU	4
ILRCT3	EQU	3
ILRCT2	EQU	2
ILRCT1	EQU	1
ILRCT0	EQU	0

IHRCON		EQU		0002H
IHRTCT5	EQU	5
IHRTCT4	EQU	4
IHRTCT3 EQU	3
IHRTCT2 EQU	2
IHRTCT1 EQU	1
IHRTCT0 EQU     0

CROSCON0	EQU		0003H
XTOSCEN EQU   	7

CROSCON1	EQU		0004H

WDTCKDIV	EQU		0006H

IHRCM		EQU		0008H

ADCDH		EQU		000FH
ADCDM		EQU		0010H
ADCDL		EQU		0011H

PT1DOWN		EQU		0012H

CPM		EQU		0014H
CPREN	EQU     0

AVDDR		EQU		001AH
AVDDREN		EQU	7
AVDDRX1		EQU   	5
AVDDRX0		EQU   	4

BGCON		EQU		001BH
BIAS1DOUBLE 	EQU 	4
ACMEN		EQU	6
BGREN		EQU	7

LBTM		EQU		001CH
VPPDO		EQU	7
LBTO		EQU	6
LBTINSET	EQU	4
LBTX3		EQU	3
LBTX2		EQU	2
LBTX1		EQU	1
LBTX0		EQU	0

ASPM		EQU		001DH
ADCEN		EQU	0
DACHOPEN	EQU	1
BUFOFF		EQU	2
PAEN		EQU	3
PGIAEN		EQU	4
GS0		EQU	5
GS1		EQU	6
GS2		EQU	7

ASPMUXS1	EQU		001EH
ASPMUXS2	EQU		001FH
ASPMUXS3	EQU		0020H

ASPCK1		EQU		0021H
ASPCK2		EQU		0022H

DFM		EQU		0023H
ADOUTS	EQU	3
OSR2	EQU   	2
OSR1	EQU   	1
OSR0	EQU   	0

PT2SR		EQU   		0024H
PT3SR		EQU   		0025H
PT4SR		EQU   		0026H

TPWE		EQU		0028H
;TPWE

VPPCPEN		EQU		7	
ROMREG		EQU   		0E51H
SEL_ID		EQU		0E53H

LCDCOM		EQU		0F58H
LCDCON		EQU		0F59H
LCDEN	EQU	0
LCDBL	EQU	1
LCDCS0	EQU	2
LCDCS1	EQU	3
CS0	EQU	5
CS1	EQU	6
CS2	EQU	7


LCDSE0		EQU		0F5AH
LCDSE1		EQU		0F5BH

LCD0		EQU		0F60H
LCD1		EQU		0F61H
LCD2		EQU		0F62H

LCD3		EQU		0F66H
LCD4		EQU		0F67H
LCD5		EQU		0F68H

LCD6		EQU		0F69H

PORT2		EQU		0F80H
PORT3		EQU		0F81H
PORT4		EQU		0F82H

PT2PU		EQU		0F85H
PT3PU		EQU		0F86H
PT4PU		EQU		0F87H

PT2EN		EQU		0F89H
PT3EN		EQU		0F8AH
PT4EN		EQU		0F8BH
        	
LAT2		EQU		0F92H
LAT3		EQU		0F93H
LAT4		EQU		0F94H

PIR1		EQU		0F9EH
TMR0IF	EQU	4
SECIF	EQU	3
INT1IF	EQU	1
INT0IF	EQU	0

PIE2		EQU		0FA0H
WDT16IE	EQU	5
TMR2IE	EQU	3

PIR2		EQU		0FA1H
WDT16IF	EQU	5
TMR2IF	EQU	3

PIE3		EQU		0FA3H
VPPIE	EQU   	2
ADIE	EQU	1
LBTIE	EQU	0

PIR3		EQU		0FA4H
VPPIF	EQU   	2
ADIF	EQU	1
LBTIF	EQU	0

BUZCON		EQU		0FABH
BUZCKS		EQU		0FACH

T2CON		EQU   		0FADH
PFDEN	equ	7
TMR2EN	equ	6





TMR2L		EQU		0FAEH
RD_TMR2L	EQU		0FAFH

RD_TMR0L	EQU		0FB1H

SECONDS		EQU		0FBAH
MINUTES		EQU		0FBBH
HOURS		EQU		0FBCH

WDTCON		EQU		0FD1H
WDTEN0		EQU	0
WDTEN1		EQU	1
WDTCKSEL	EQU	2
WDT16TM0	EQU	4
WDT16TM1	EQU	5
WDT16TM2	EQU	6

LVDM		EQU		0FD2H
XTIOSET	EQU	7
LVDEN	EQU	0

OSCCON		EQU		0FD3H
IRCF2	EQU	6
IRCF1	EQU	5
IRCF0	EQU	4
IDLEN	EQU	2
SCS1	EQU	1
SCS0	EQU	0

T0CON		EQU		0FD5H
TMR0EN	EQU	7
T0PS2	EQU   	2
T0PS1	EQU   	1
T0PS0	EQU  	0

TMR0L		EQU		0FD6H

STATUS		EQU		0FD8H
C		EQU	0
DC		EQU	1
Z		EQU	2
BOR		EQU	3	
instr_reset	EQU	4	
TO		EQU	5
PD		EQU	6
Un_ins		EQU	7


BSR		EQU		0FE0H
WREG		EQU		0FE8H

FSR2L     	EQU  		0FD9H
FSR2H    	EQU  		0FDAH
INDF2		EQU		0FDFH

FSR0L		EQU		0FE9H
FSR0H		EQU		0FEAH
INDF0		EQU		0FEFH

INTCON2		EQU		0FF1H
INTEDGE1	EQU	1
INTEDGE0	EQU	0

INTCON		EQU		0FF2H
GIE	EQU	7
TMR0IE  EQU   	4
SECIE	EQU	3
INT1IE	EQU	1
INT0IE	EQU	0




TABLAT		EQU		0FF5H
TBLPTRL		EQU		0FF6H
TBLPTRH		EQU		0FF7H

PCLATL		EQU		0FF9H
PCLATH		EQU		0FFAH

STKPTR		EQU		0FFCH
STKUNL	EQU	7
STKUNF	EQU	6

TOSL		EQU		0FFDH
TOSH		EQU		0FFEH

;/=======================================================================
;------- AVDDR -------------------------------
;/==========================================================================
;/
;/ Ram And Rom Definitions
;/
;/==========================================================================
	__MAXRAM	0x0FFF
	__MAXROM	0x3DFF

